home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / other / mesa / mesa-tk / bin / readme < prev   
Text File  |  2000-02-23  |  980b  |  31 lines

  1.  
  2.  
  3. The mklib.* scripts are use to make shared libraries on different
  4. flavors of Unix (and other Unix-like OSes).  But these scripts are
  5. only used with the Makefile.X11 (and similar) makefiles.  These
  6. scripts are NOT used by GNU configure.
  7.  
  8. In all cases, the command line arguments are:
  9.  
  10.     mklib libname major minor tiny file.o [...]
  11.  
  12. where
  13.     libname = the library name ("libGL.so" for example)
  14.     major = the major version number ("1" for example)
  15.     minor = the minor version number ("2" for example)
  16.     tiny = the tiny version number ("310" for example)
  17.     file.o [...] = the list of one or more object files
  18.  
  19. On most OSes, the final library name will be of the form:
  20.     libname.major.minor.tiny
  21.  
  22. For example,
  23.     mklib libGL.so 1 2 310 file.o ...
  24.  
  25. would generate the library named "libGL.so.1.2.310" which would be
  26. the Mesa 3.1.0 implementation of the OpenGL 1.2 spec.
  27.  
  28.  
  29. ----------------------------------------------------------------------
  30. $Id: README,v 1.1 1999/09/15 15:17:45 brianp Exp $
  31.